env:
    apt install g++ clang

compire-linux:
    #编译为动态库（Linux）：
    g++ -shared -fPIC -o libbridge.so bridge.cpp -std=c++14 -Wall -Wextra

compire-macos:
    #编译为动态库（macOS）：
    clang++ -dynamiclib -o libbridge.dylib bridge.cpp -std=c++14 -Wall -Wextra

compire-static:
    #编译为静态库：
    g++ -c bridge.cpp -std=c++14 -o bridge.o
    ar rcs libbridge.a bridge.o

compire:
    #编译测试程序（需要链接 Rust 静态库）：
    g++ -DBUILD_TEST_MAIN bridge.cpp -o test_bridge -std=c++14 -L./target/debug -lbasic -lpthread -ldl
